A Shape-Preserving Data Embedding Algorithm for NURBS Curves and Surfaces

نویسندگان

  • Ryutarou Ohbuchi
  • Hiroshi Masuda
  • Masaki Aono
چکیده

Existing data embedding algorithms for polygonal meshes and their attributes can’t be applied to the majority of (geometric) computer aided design (CAD) applications, for two major reasons. First, these CAD systems employ parametric curves and surfaces, not polygonal meshes, as their main shape-defining primitives. Second, most CAD applications do not tolerate modifications of model topology and/or geometry that are introduced by existing data embedding algorithms. This paper proposes a new data embedding algorithm for non-uniform rational B-spline (NURBS) curves and surfaces, which employs rational linear reparameterization for embedding messages. The algorithm exactly preserves the shape, — that is, the geometry and topology — of its embedding targets. Furthermore, it preserves the data size of the model. We consider these two properties, preservation of shape and preservation of data size, can be significant with regard to the use of data embedding in CAD applications. In addition to the shapeand data size-preserving data embedding algorithm for NURBS curves and surfaces, this paper outlines additional methods for embedding data in various types of parametric curves and surfaces.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TENSION QUARTIC TRIGONOMETRIC BÉZIER CURVES PRESERVING INTERPOLATION CURVES SHAPE

In this paper simple quartic trigonometric polynomial blending functions, with a tensionparameter, are presented. These type of functions are useful for constructing trigonometricB´ezier curves and surfaces, they can be applied to construct continuous shape preservinginterpolation spline curves with shape parameters. To better visualize objects and graphics atension parameter is included. In th...

متن کامل

A Primer on Shapes: Curves and Surfaces

Dynamic NURBS, or D-NURBS, are a physics-based generalization of non-uniform rational B-splines. NURBS have become a de facto standard in commercial modeling systems because of their power to represent both free-form and common analytic shapes. Traditionally, however, NURBS have been viewed as purely geometric primitives, which require the designer to interactively adjust many degrees of freedo...

متن کامل

D NURBS A Physics Based Geometric Design Framework

This paper presents dynamic NURBS or D NURBS a physics based generalization of non uniform ra tional B splines NURBS have become a de facto standard in commercial modeling systems because of their power to represent both free form and common analytic shapes Traditionally however NURBS have been viewed as purely geometric primitives which require the designer to interactively adjust many degrees...

متن کامل

Matrix weighted rational curves and surfaces

Rational curves and surfaces are powerful tools for shape representation and geometric modeling. However, the real weights are generally difficult to choose except for a few special cases such as representing conics. This paper presents an extension of rational curves and surfaces by replacing the real weights with matrices. The matrix weighted rational curves and surfaces have the same structu...

متن کامل

D-NURBS: A Physics-Based Framework for Geometric Design

This paper presents dynamic NURBS or D NURBS a physics based generalization of Non Uniform Rational B Splines NURBS have become a de facto stan dard in commercial modeling systems because of their power to represent both free form shapes and common analytic shapes Traditionally however NURBS have been viewed as purely geometric primitives which require the designer to interactively adjust many ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999